package com.ext.aic.builder;

import lombok.Getter;

@Getter
public class ForegroundServiceBuilder {
    //通知id
    private int notificationId;
    //渠道id
    private String channelId;
    //前台通知标题
    private String foregroundNotifyTitle;
    //前台通知描述
    private String foregroundNotifyDesc;
    //通知渠道名称
    private String channelName;
    //通知渠道描述
    private String channelDescription;

    public ForegroundServiceBuilder setNotificationId(int notificationId) {
        this.notificationId = notificationId;
        return this;
    }

    public ForegroundServiceBuilder setChannelId(String channelId) {
        this.channelId = channelId;
        return this;
    }

    public ForegroundServiceBuilder setForegroundNotifyTitle(String foregroundNotifyTitle) {
        this.foregroundNotifyTitle = foregroundNotifyTitle;
        return this;
    }

    public ForegroundServiceBuilder setForegroundNotifyDesc(String foregroundNotifyDesc) {
        this.foregroundNotifyDesc = foregroundNotifyDesc;
        return this;
    }

    public ForegroundServiceBuilder setChannelName(String channelName) {
        this.channelName = channelName;
        return this;
    }

    public ForegroundServiceBuilder setChannelDescription(String channelDescription) {
        this.channelDescription = channelDescription;
        return this;
    }
}
